package com.qumitech.visualnovel.pubdef.dto.position;

import com.alibaba.fastjson.annotation.JSONField;

/**
 * @Auther: yilu
 * @Date: 2019/5/27 14:18
 * @Description:
 */
public class PositionConfigDTO {
    @JSONField(name = "position_id")
    private String positionId;
    @JSONField(name = "view_type")
    private Byte viewType;
    @JSONField(name = "block_key")
    private String blockKey;
    @JSONField(name = "block_position")
    private Integer blockPosition;

    private String description;
    @JSONField(name = "version_channel_config")
    private PositionVersionChannelDTO positionVersionChannelDTO;
    @JSONField(name = "delete_flag")
    private Byte deleteFlag;

    public Byte getDeleteFlag() {
        return deleteFlag;
    }

    public void setDeleteFlag(Byte deleteFlag) {
        this.deleteFlag = deleteFlag;
    }

    public PositionVersionChannelDTO getPositionVersionChannelDTO() {
        return positionVersionChannelDTO;
    }

    public void setPositionVersionChannelDTO(PositionVersionChannelDTO positionVersionChannelDTO) {
        this.positionVersionChannelDTO = positionVersionChannelDTO;
    }

    public String getPositionId() {
        return positionId;
    }

    public void setPositionId(String positionId) {
        this.positionId = positionId;
    }

    public Byte getViewType() {
        return viewType;
    }

    public void setViewType(Byte viewType) {
        this.viewType = viewType;
    }

    public String getBlockKey() {
        return blockKey;
    }

    public void setBlockKey(String blockKey) {
        this.blockKey = blockKey;
    }

    public Integer getBlockPosition() {
        return blockPosition;
    }

    public void setBlockPosition(Integer blockPosition) {
        this.blockPosition = blockPosition;
    }

    public String getDescription() {
        return description;
    }

    public void setDescription(String description) {
        this.description = description;
    }

}
